#pragma once
#include "Entity.h"
#include "ICamera.h"
#include "base.h"
class Player : public Entity
{
public:
	Player(void);
	~Player(void);
	void Update(IGame *pGame);
	void Draw(IRenderer *pRenderer);
	void LinkCamera(boost::shared_ptr<ICamera> pCamera);
	std::string ToString() const;
protected:
	boost::shared_ptr<ICamera> m_pCamera;
};

